6c34da4dd6ecaa3a0b4d9387df19b448ce237aa1,src/protocol/jms/org/apache/jmeter/protocol/jms/sampler/JMSSampler.java,JMSSampler,threadStarted,#,208

Before Change


		try {
			context = getInitialContext();
			QueueConnectionFactory factory =
				(QueueConnectionFactory) context.lookup(getQueueConnectionFactory());
			Queue queue = (Queue) context.lookup(getSendQueue());

			sendQueue = queue;

After Change


		Context context = null;
		try {
			context = getInitialContext();
            Object obj  = context.lookup(getQueueConnectionFactory());
            if (! (obj instanceof QueueConnectionFactory)) {
                String msg = "QueueConnectionFactory expected, but got " + obj.getClass().getName();
                LOGGER.fatalError(msg);
                throw new IllegalStateException(msg);
            }
			QueueConnectionFactory factory =
				(QueueConnectionFactory) obj;
			Queue queue = (Queue) context.lookup(getSendQueue());

			sendQueue = queue;